package com.koron.order.common.bean.base;

import java.util.ArrayList;
import java.util.List;

/**
 * LineFirst            线路第一种工作票
 * LineSecond           线路第二种工作票
 * line_defect          缺陷工单
 * other_patrol         其他巡视单
 * risk                 风险管控单
 * risk_duty            看护值守单
 * satellite_check      卫星巡视风险核实工单
 * monitorChange_check  卫星监测变化核实工单
 * uavRisk_check        无人机巡视风险核实工单
 * special_scene        特殊现场巡视
 * special_video        特殊视频巡视
 * timing_scene         定期现场巡视
 * timing_video         定期视频巡视
 *
 * @ClassName OrderType
 * @description
 * @Author zhouj
 * @Date 2021/9/23 9:05
 */
public class OrderLineType {

    public static String LineFirst = "LineFirst";
    public static String LineSecond = "LineSecond";
    public static String line_defect = "line_defect";
    public static String other_patrol = "other_patrol";
    public static String risk = "risk";
    public static String risk_duty = "risk_duty";
    public static String satellite_check = "satellite_check";
    public static String monitorChange_check = "monitorChange_check";
    public static String uavRisk_check = "uavRisk_check";
    public static String special_scene = "special_scene";
    public static String special_video = "special_video";
    public static String timing_scene = "timing_scene";
    public static String timing_video = "timing_video";

    public static List<String> getOrderTypeList() {
        return new ArrayList<String>() {
            {
                add(LineFirst);
                add(LineSecond);
                add(line_defect);
                add(other_patrol);
                add(risk);
                add(risk_duty);
                add(satellite_check);
                add(monitorChange_check);
                add(uavRisk_check);
                add(special_scene);
                add(special_video);
                add(timing_scene);
                add(timing_video);
            }
        };
    }

}
